Soccer fans are already lashing out at the European country ahead of Tuesday's World Cup game, bashing its waffles and other famous products like Dr. Evil and Hercule Poirot.
Soccer fans are already lashing out at the European country ahead of Tuesday's World Cup game, bashing its waffles and other famous products like Dr. Evil and Hercule Poirot.